#include "common/pch.h"
#include "metadata/player_create_info_action.h"

#include <cftf/loger/syslog.h>
#include <cftc/reflect/class.h>
#include <cftc/reflect/field.h>

namespace mt
{

	CFT_IMPLEMENT_REFLECT_CLASS_BEGIN(PlayerCreateInfoAction, cftc::reflect::Object);
		CFT_IMPLEMENT_REFLECT_FIELD_ANNOTATION(race, R"(wow_meta:"field_name:race")");
		CFT_IMPLEMENT_REFLECT_FIELD_ANNOTATION(_class, R"(wow_meta:"field_name:class")");
		CFT_IMPLEMENT_REFLECT_FIELD_ANNOTATION(button, R"(wow_meta:"field_name:button")");
		CFT_IMPLEMENT_REFLECT_FIELD_ANNOTATION(type, R"(wow_meta:"field_name:type")");
		CFT_IMPLEMENT_REFLECT_FIELD_ANNOTATION(action, R"(wow_meta:"field_name:action")");
	CFT_IMPLEMENT_REFLECT_CLASS_END();

}